package main

import (
	"GORM_Demo04/part07/TestStruct"

	"github.com/jinzhu/gorm"
	_ "github.com/jinzhu/gorm/dialects/mysql"
)

/*
*

验证1对1的关系，进行创建表
//------------是属于关系-------------

	// ForeignKey:MyUserID 指定本表的字段，AssociationForeignKey:UId关联到外表的字段
	//数据存储在本表中

//------------包含关系---------------------------------------------

	// ForeignKey:UUID 指定外表的字段，AssociationForeignKey:UId关联本表的字段
	//数据存储在外表中
*/
func main() {
	db, err := gorm.Open("mysql", "root:123456@tcp(192.168.11.189:3306)/lztest?charset=utf8&parseTime=True&loc=Local")

	if err != nil {
		panic(err)
	}
	defer db.Close()

	//创建两张表
	db.CreateTable(&TestStruct.User{})
	db.CreateTable(&TestStruct.UserInfo{})

}
